package com.dnzx.model;

import org.apache.ibatis.type.Alias;
import org.dnzx.framework.orm.LongBaseEntity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@Alias("paymentTypeBO")
@ApiModel(value = "PaymentType 支付方式BO")
public class PaymentTypeBO extends BaseBO {

	private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "名称")
    private String name;
    @ApiModelProperty(value = "比例")
    private double rate;
    @ApiModelProperty(value = "比例名称")
    private String rateName;
    @ApiModelProperty(value = "二维码")
    private String qrcodeUrl;
	@ApiModelProperty(value = "物理地址")
	private String url;
    @ApiModelProperty(value = "状态  字典： PAYMENT_TYPE_STATUS")
    private String status;
    
    // 以下为非数据库字段
    @ApiModelProperty(value = "状态  字典： PAYMENTE_TYPE_STATUS")
    private String statusName;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public double getRate() {
		return rate;
	}

	public void setRate(double rate) {
		this.rate = rate;
	}

	public String getRateName() {
		return rateName;
	}

	public void setRateName(String rateName) {
		this.rateName = rateName;
	}

	public String getQrcodeUrl() {
		return qrcodeUrl;
	}

	public void setQrcodeUrl(String qrcodeUrl) {
		this.qrcodeUrl = qrcodeUrl;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatusName() {
		return statusName;
	}

	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}

}

